﻿namespace ACSR.SqlServer.AddIn.Core.AddInCommands
{
    using ACSR.SqlServer.AddIn.Core.Interfaces;

    public abstract class AddInCommandBase : IAddInCommand
    {
        #region IAddInCommand Members

        public abstract string CommandBarName { get; }

        public abstract string Name { get; }

        public abstract string Text { get; }

        public abstract string ToolTip { get; }

        public virtual string Bindings
        {
            get { return null; }
        }

        public IAddInController Controller { get; set; }

        #endregion
    }
}
